mechanical support - Turco Inglés Diccionario